सी में गोटो स्टेटमेंट (सिंटैक्स और उदाहरण के साथ)

गोटो स्टेटमेंट को सी में जंप स्टेटमेंट के रूप में जाना जाता है। जैसा कि नाम से पता चलता है, गोटो का उपयोग कार्यक्रम नियंत्रण को एक पूर्वनिर्धारित लेबल में स्थानांतरित करने के लिए किया जाता है। गोटो स्टेट का उपयोग किसी विशेष स्थिति के लिए कोड के कुछ हिस्से को दोहराने के लिए किया जा सकता है। इसका उपयोग उन कई छोरों को तोड़ने के लिए भी किया जा सकता है जो एकल ब्रेक स्टेटमेंट का उपयोग करके नहीं किया जा सकता है। हालांकि, इन दिनों गोटो का उपयोग करने से बचा जाता है क्योंकि यह कार्यक्रम को कम पठनीय और अनुपालित बनाता है।

कैसे लिखें

laebala:
//kuC Baaga ka kaed;
jaaAae laebala;

गोटो उदाहरण

आइए सी भाषा में गोटो स्टेटमेंट का उपयोग करने के लिए एक सरल उदाहरण देखें।

उदाहरण

#EZstamaalakre <PsaTidiAayaAae.Pca>
paunaZ mauqya()
{
paunaZ AMkitaRkrnaa,maIM=1;
laiqaiyae("pzavaeSa krnaa saMqyaa kisaka maeja Aapa caahnaa kae CpaaEZ?");
laijaiyae("%paunaZ",&AMkitaRkrnaa);
maeja:
laiqaiyae("%paunaZ x %paunaZ = %paunaZ\n",AMkitaRkrnaa,maIM,AMkitaRkrnaa*maIM);
maIM++;
Agar(maIM<=10)
jaaAae maeja;
}

आउटपुट

pzavaeSaRkrnaa saMqyaa kisaka maeja Aapa caahnaa kae CpaaEZ?10
10 PKsa 1 = 10
10 PKsa 2 = 20
10 PKsa 3 = 30
10 PKsa 4 = 40
10 PKsa 5 = 50
10 PKsa 6 = 60
10 PKsa 7 = 70
10 PKsa 8 = 80
10 PKsa 9 = 90
10 PKsa 10 = 100

हमें गोटो का उपयोग कब करना चाहिए?

हमें गोटो का उपयोग कब करना चाहिए?

एकमात्र स्थिति जिसमें गोटो का उपयोग करना बेहतर होता है, जब हमें एक ही समय में एक ही कथन का उपयोग करके कई लूप को तोड़ने की आवश्यकता होती है। निम्नलिखित उदाहरण पर विचार करें।

एकमात्र स्थिति जिसमें गोटो का उपयोग करना बेहतर होता है, जब हमें एक ही समय में एक ही कथन का उपयोग करके कई लूप को तोड़ने की आवश्यकता होती है। निम्नलिखित उदाहरण पर विचार करें।

#EZstamaalakre <PsaTidiAayaAae.Pca>
paunaZ mauqya()
{
paunaZ maIM, jae, a;
jaba(maIM=0;maIM<10;maIM++)
{
jaba(jae=0;jae<5;jae++)
{
jaba(a=0;a<3;a++)
{
laiqaiyae("%paunaZ %paunaZ %paunaZ\n",maIM,jae,a);
Agar(jae == 3)
{
jaaAae baahr;
}
}
}
}
baahr:
laiqaiyae("Aayaa baahr ka kuMdlai");
}

आउटपुट

0 0 0
0 0 1
0 0 2
0 1 0
0 1 1
0 1 2
0 2 0
0 2 1
0 2 2
0 3 0
Aayaa baahr ka kuMdlai

◀ पीछे अगला ▶